package com.es.gateway.sdk.app.face;

import com.es.gateway.sdk.util.GsonUtil;
import com.google.gson.stream.JsonReader;
import lombok.Data;

/**
 * 人脸识别(1:1比对)响应对象，参考文档：https://esandinfo.yuque.com/yv6e1k/aa4qsg/du
 */
@Data
public class Verify_v2Response {
    /**
     * 请求ID，用于关联请求日志
     */
    private String requestId;
    /**
     * 错误码
     */
    private String code;
    /**
     * 结果描述
     */
    private String msg;
    /**
     * 置信值，Float类型，取值［0，100］，数字越大表示风险越小。建议 75 分通过
     */
    private double confidence;
    public String toJsonStr(){
        return GsonUtil.getAllJson().toJson(this);
    }
    public static Verify_v2Response fromJsonStr(String JsonStr){
        return GsonUtil.getAllJson().fromJson(JsonStr, Verify_v2Response.class);
    }

}
